package com.fare.taluo.application.crawl.crawlstatistics;

import java.util.List;
import java.util.Map;

import com.fare.taluo.core.domain.crawl.statistics.StatisticsTotalDetailEntity;
import com.fare.taluo.vo.core.StatisticsTaskEntityVo;
import com.fare.taluo.vo.core.StatisticsTotalDetailEntityVO;
import com.fare.taluo.vo.core.StatisticsTotalEntityVO;
import com.fare.taluo.vo.crawl.statistics.CrawlStatisticsVO;
import com.fare.taluo.vo.crawl.statistics.HeadCrawlStatisticsReport;
import com.fare.taluo.vo.crawl.statistics.SingleLineCrawlStatisticsVO;

public interface CrawlStatisticsTaskApplicaion {
	/**
	 * 查询抓取数据
	 * @统计
	*/
	public List<StatisticsTotalEntityVO> getCrawlTotalRecordByLines(String grabdate,String grabchannelID) throws Exception ;
	
	//持久化处理
	//(按日期)
	public List<CrawlStatisticsVO> showByGrabDate(String date1,String date2);
	//（按航线）
	public List<StatisticsTotalEntityVO> getDataByLine(String fromCityCode,String toCityCode);
	//历史数据
	public  List<StatisticsTotalEntityVO> getHistoryDatas(String fromCity,String toCity,String grabDate1,String grabDate2);
	
}
